modular building-block system - Spanish English Dictionary